- Диграф (программирование)
-
Диграфы — двузнаковые последовательности, используемые для указания одного определенного символа, который не может быть задан напрямую с клавиатуры по разным причинам: устаревшая клавиатура, требуется ввод особых символов, проблемы из-за зарезервированных символов в текстовом редакторе и т. д. Диграфы также можно использовать как дополнение к символам, вводимым с клавиатуры.
Существует несколько различных наборов заранее определенных диграфов:
- Си поддерживает диграфы в режиме компиляции, совместимой со стандартом ISO C 99 (дополнение к стандарту си от 1994 года, вошедшее в C99) [1]. Список диграфов и их значений
Диграф Значение <: [ :> ] <% { %> } %: # - Паскаль поддерживает диграфы вида
(.
,.)
,(*
и*)
в[
,]
,{
и}
в соответствующем порядке. - Vim также использует диграфы.
- GNU Screen поддерживает диграфы-команды, например, «связки» ^A ^V по умолчанию.
- J использует символы точки и двоеточия для расширения значений доступных базовых знаков.
См. также
Примечания
- ↑ Множество символов языка Си (англ.)
Категории:- Диграфы
- Язык программирования Си
Wikimedia Foundation. 2010.